package com.deluxelx.rmo.essay.model.aggregates;

import com.deluxelx.rmo.essay.model.bo.TreeNode;
import com.deluxelx.rmo.essay.model.bo.TreeRoot;
import lombok.Data;

import java.util.Map;

/**
 * 决策树聚合对象（一整个决策规则树的整体，包括所有节点和所有链路）
 */
@Data
public class TreeRuleRich {

    /**
     * 树根信息
     */
    private TreeRoot treeRoot;

    /**
     * 树节点ID -> 子节点
     */
    private Map<Long, TreeNode> treeNodeMap;

}
